USE [BD_TUNKIWEB_MATRICULA]
GO

CREATE PROCEDURE SP_REP_HISTORICO_ACADEMIA
AS
 SELECT DISTINCT 
 "ACADEMIA"."COD_ACADEMIA", "ACADEMIA"."DES_ACADEMIA", 
 "INSTRUCTOR"."NOM_INSTRUCTOR", "INSTRUCTOR"."APE_PAT_INSTRUCTOR", "INSTRUCTOR"."APE_MAT_INSTRUCTOR", 
 "PERIODO"."COD_PERIODO", "PERIODO"."DES_PERIODO", "PERIODO"."FEC_INICIO", "PERIODO"."CICLO", 
 "SECCION"."COD_SECCION", "SECCION"."DES_SECCION", 
 [CANTIDAD]=(SELECT COUNT(*) FROM "MATRICULA_SECCION" WHERE "MATRICULA_SECCION"."COD_SECCION"="SECCION"."COD_SECCION")
 FROM   
 ((((((
 "SECCION" INNER JOIN "PLANIFICACION"
 ON "SECCION"."COD_PLANIFICACION"="PLANIFICACION"."COD_PLANIFICACION") 
 INNER JOIN "INSTRUCTOR" 
 ON "SECCION"."COD_INSTRUCTOR"="INSTRUCTOR"."COD_INSTRUCTOR") 
 INNER JOIN "ACADEMIA" 
 ON "PLANIFICACION"."COD_ACADEMIA"="ACADEMIA"."COD_ACADEMIA") 
 INNER JOIN "PERIODO" 
 ON "PLANIFICACION"."COD_PERIODO"="PERIODO"."COD_PERIODO")
 LEFT JOIN "MATRICULA"
 ON "MATRICULA"."COD_PERIODO"="PERIODO"."COD_PERIODO")
 LEFT JOIN "MATRICULA_SECCION" 
 ON "MATRICULA_SECCION"."COD_MATRICULA"="MATRICULA"."COD_MATRICULA")

GO
CREATE PROCEDURE SP_REP_REQUERIMIENTO_SECCION
AS
 SELECT DISTINCT 
 "ACADEMIA"."COD_ACADEMIA", "ACADEMIA"."DES_ACADEMIA", 
 "INSTRUCTOR"."COD_INSTRUCTOR", "INSTRUCTOR"."NOM_INSTRUCTOR", "INSTRUCTOR"."APE_PAT_INSTRUCTOR", "INSTRUCTOR"."APE_MAT_INSTRUCTOR", 
 "PERIODO"."COD_PERIODO", "PERIODO"."DES_PERIODO", "PERIODO"."FEC_INICIO", "PERIODO"."CICLO", 
 "SECCION"."COD_SECCION", "SECCION"."DES_SECCION", 
 "CLASES"."COD_CLASE", "CLASES"."FEC_CLASE", "CLASES"."REC_CLASE"
 FROM   
 (((((
 "SECCION" INNER JOIN "PLANIFICACION"
 ON "SECCION"."COD_PLANIFICACION"="PLANIFICACION"."COD_PLANIFICACION") 
 INNER JOIN "INSTRUCTOR" 
 ON "SECCION"."COD_INSTRUCTOR"="INSTRUCTOR"."COD_INSTRUCTOR") 
 INNER JOIN "ACADEMIA" 
 ON "PLANIFICACION"."COD_ACADEMIA"="ACADEMIA"."COD_ACADEMIA") 
 INNER JOIN "PERIODO" 
 ON "PLANIFICACION"."COD_PERIODO"="PERIODO"."COD_PERIODO")
 LEFT JOIN "CLASES"
 ON "CLASES"."COD_SECCION"="SECCION"."COD_SECCION")
